⬡ Hub
Skip to content

Google Cloud Load Balancing

Cloud Load Balancing is a fully distributed, software-defined managed service.

Key Features

  • Global: Single Anycast IP address for global reach (HTTP/S, SSL Proxy, TCP Proxy).
  • Regional: Internal and External load balancers for regional traffic.
  • Autoscaling: Seamlessly handles traffic spikes.

Use Cases

  • Web Applications: Distribute HTTP/S traffic globally.
  • Internal Apps: Load balance internal microservices.
  • UDP: Handle UDP traffic for gaming or voice.

Key Concepts

  • Backend Service: Defines how the load balancer distributes traffic (instance groups, NEGs).
  • Frontend: The IP address and port users connect to.
  • Health Checks: Monitor the health of backend instances.